temporary removable splint - Español Inglés Diccionario